stage carpenter - French English Dictionary